soft ball (of clay) - Francés Inglés Diccionario